<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>封装自己的unshift方法(数组)</title>
	<script type="text/javascript">
		//法一
		// var arr=[1,2,3,4,5];
		// function getUnshift(arr,num){
		// 	var str='['+num+',';
		// 	for (var i = 0; i < arr.length; i++) {
		// 		if (i==arr.length-1) {
		// 			str=str+arr[i]+']';
		// 		}else{
		// 			str=str+arr[i]+',';
		// 		}
		// 	}
		// 	console.log(str);
		// 	console.log(arr.length+1);
		// }
		// getUnshift(arr,'hello');

		//法二
		var arr=[1,2,3,4,5];
		function getUnshift(arr,num1){
			var arr1=[num1];
			for(var i=0;i<arr.length;i++){
				arr1.push(arr[i]);
			}console.log(arr1);
			console.log(arr1.length);
			
		}
		getUnshift(arr,'hello');
	</script>
</head>
<body>
	
</body>
</html>